perm filename MSINFO[1,LCS] blob sn#507336 filedate 1980-04-30 generic text, type T, neo UTF8
SP 0    <  FOLLOW SPACING OF STAFF 0
IN0  <   BASS
1
BA/K1F/T4 4/ R/F3//D/M5/ C/A2/M5/ B/C3/D/F/M5;
Q//// 2./Q/ Q./E/Q/;
MF 1;
;   <  NO BEAMS
;   <  NO SLURS
IN1;   <  TENOR
1
TR/K1 F/T4 4/ R/A4//G/F/  G/F/E/C/  D/E/F/G/A/B;
Q///E// Q./E/Q// Q./EX5;
MF 1;
2B;   <  2 8THS PER BEAM
3 4/9 12/13 14;   <  SLURS
IN2;   <  ALTO
1
TR/K1F/T4 4/ R/C4//BN3/ C4// BF3//F4/;
Q//// 2./Q/ Q///;
MF 1;
;
;
IN3;   <  SOP.2
1
TR/K1F/T4 4/ R/C4/F// E/F/G/A/ F/E/D/C;
Q//// Q./E/Q// Q./E/Q/;
MF 1;
;
10 11/11 12;   <  11-12 TIES OVER END OF LINE
IN4;   <    SOP.1
1
TR/K1F/T4 4/ R/C5//D/ E/F/ D/C/B4/A;
Q//// 2./Q/ Q./E/Q/;
MF 1;
;
;

T 0 0 -4 .8  < INPUT TEXT  STAFF 0 (BASS)
&The/sil/ver/swan/who,/liv/ing,/had/no
99   < one syllable under each note
T 1 0 -4 .8  < INPUT TEXT  STAFF 1 (TENOR)
&The/sil/ver/swan/who,/liv/ing,/had/no
1 2 3 5 6 7 8 9 13
T 2 0 -4 .8  < INPUT TEXT  STAFF 2 (ALTO)
&The/sil/ver/swan/who,/liv/ing,/had/no
99
T 3 0 -4 .8  < INPUT TEXT  STAFF 3 (SOP 2)
&The/sil/ver/swan/who,/liv/ing,/had/no/note,
1 2 3 4 5 6 7 8 9 10
T 4 0 -4 .8  < INPUT TEXT  STAFF 4 (SOP 1)
&The/sil/ver/swan/who,/liv/ing,/had/no
99   < one syllable under each note
 
 The above data has most of the information needed to input the 1st 3 bars
 of  The Silver Swan by Orlando Gibbons.
 
 The input may use staff numbers 0 to 7.  The 1st line, SP 0, tells the
 program that all input will be spaced relative to data found on staff 0.
 (Hence staff 0 must be entered before the other staves.)

 The number 1 in the next line is to make the input begin in position 1.
 (A standard line has 200 units of length.  At the basic printing size this
 comes out to be 7.5".)

 The next line includes the main input of clefs, key signatures, time sig-
 natures, notes, rests, measure lines, etc.  All items are separated by
 slashes.  The last item in the list must be followed by a semicolon.
 Two or more slashes in a row indicated that the last given item is to
 be repeated.  If an item is to be repeated many times the following
 format may be used.  C4X7/ will repeat C4 (middle C) a total of seven 
 times.  Varied groups of items may be repeated as follows. 
 C4/F/E/G/REP 4 3/ means that the 4 notes, C,F,E,G will print a total 
 of 3 times.

    The possible clefs are:  BA = bass, TR = treble, AL = alto, TE = tenor.
    Key signatures:  K1F = 1 flat, K3F = 3 flats, K2S = 2 sharps, etc.
    Time signatures: T4 4 = 4/4 time, T3 4 = 3/4 time, T6 8 = 6/8 time, etc.

    R = rest.
    Notes = C,D,E,F,G,A,B.  S = sharp, F = flat.  An octave number must be
    given.  The lowest C on the piano keyboard is C1, middle C is C4.  The
    octave numbers change from B to C.  (The B just below middle C is B3.)
    The octave numbers are 'sticky' and so need only appear when a new 
    octave range is entered.  
    M = measure line.  If there is no number after M the bar line will cover
    only one staff.  A number after M indicates that the bar line will 
    extend upwards a total of n staves.  Usually the bar lines for all 
    parts are put in on the lowest staff (staff 0).  Then they need not be
    mentioned in the input for the upper staves.

 The next line includes all rhythmic information.  The five most often used
 values may be referred to by letter names.  Q = 1/4, E = 1/8, S = 1/16, 
 H = half, W = whole.  Or numbers may be used. 4 = 1/4, 2 = 1/2, 32 = 1/32.
 For dotted notes simply put a dot after the number or letter used.
 The same repeat features used with the note input may be used for the
 rhythmic input.  Note at the end of the rhythm input the string 'Q/;'.
 In this case the final semicolon ends the input but also acts as if there
 were 2 slashes in a row. Thus we end up with 2 quarter-note values at the
 end.   The extra spaces are just to show where each new measure begins.
 This is very useful for proof reading.

 The next line, 'MF 1;' shows that the sign 'MF' will appear under note 1.
 There are many musical marks and indications that can be added here.  
 See the general reference manual 'MS.LCS[MUS,DOC]'.

 The next line is for horizontal beams connecting notes.  There are 2 ways
 of putting in beam information.  If all the beams on the line will cover 
 the same rhythmic time unit the abbreviated form may be used.
      2B; = there will be 2 1/8 notes per beams throughout.
      3B; = there will be 3 1/8 notes per beam.
     If there is a 'pick-up' the total  number of rhythmic values given
     for the pick-up must immediately follow the letter B.
      2B3; = 2 1/8 notes per beam with 3 notes and/or rests pick-up.
 
 For irregular situations pairs of numbers are typed, indicating the 1st
 and last note to be included under each beam.  (When counting include
 only notes, no rests!) The  pairs of numbers are separated by slashes.
 A semicolon follows the last pair.
    3 5/6 7/11 14; = notes 3 through 5 are beamed together, 6-7 and 11-14
    likewise.

 The last line of input is for slurs and ties.  Here the pairs of numbers
 show which notes are to be connected by slurs.  To show a tie over the
 end of the line (to the same note on the next line) give a number one
 greater than the total in the line.  To tie into the 1st note of the line
 give -1 as the 1st note number.
   -1 1/1 2/3 7/8 9; = a tie into note number 1, then notes 1 and 2 are
   tied, a slur goes over notes 3,4,5,6,7 and notes 8 and 9 are slurred.
   If 8 were the last note in the line, there would be a tie over the
   end of the line.
 
 For each staff of input something must be given for all 5 lines of input.
 (The 5 lines being: Notes, rhythm, marks, beams, slurs.)  However for any
 of the last 3, a single semicolon can appear if there is to be no input.

 
 
 After the top staff has been entered (IN4 in this case) the words can be
 entered.  The 1st line will have the code letter 'T' (for Text) followed
 by at least 4 numbers.  The first number is the staff number, the 2nd
 a horizontal position (always zero for this kind of input), the 3rd is
 the vertical position number, and the 4th is the size factor.  The
 4th number is based on scale steps, wherein 1 is the position of a
 note 1 ledger line below the staff, the usual position of middle C. 
 -4 will put the words at the position of E below middle C.  The 5th 
 number (size factor) is set to .8 so that the syllables will not get
 too crowded.  Words tend to take up more space than that allocated for
 notes.

 The next line includes all the text to be entered into the music.  The
 sign '&' sets the type font.  (& = Boldoni)  Currently I have only 2
 useful type fonts.  (@ = italics)  Then each individual word or syllable
 is separated by a slash.  In this case do not use a semicolon at the end
 of the line (it would print in the music.)

 The 2nd line following the 'T' line will include a list of note numbers to
 show just where each syllable and word will go.  Again, the numbers used
 here refer to notes only.  Do not count any rests.  If the number 99 is
 given, then all the words will appear under the notes in order, 1,2,3, etc.
 
 
 All these things give only the basic input.  It is usually necessary to add
 several things and shift some things around at a graphics terminal.  But if
 the music is not too complex there is not too much editing that must be
 done.  Also, while it is nice to have output untouched by human hands it is
 sometimes faster to do a certain amount of direct editing with a pen on the
 final hard copy.
 
 In general it is best to enter 2 to 4 bars of music at a time.  That is 2
 to 4 bars of input per edit file.  After a series of these are processed
 by my main program I run the output through a page-layout program which
 arranges the music in the most logical way.  For any given piece you have
 a choice of how many lines per page and what total number of pages are to
 be used.  This way you can have the music be as crowded or widely spaced
 as you wish.
 
 
 This may all seem a bit complex, but the music students here generally can
 learn the system in only a couple of days.  If you would like to try this
 out I would be glad to help a little.  How big of a project is this?  The
 best thing to do would be to transfer to you a copy of the reference manual,
 MS.LCS[MUS,DOC].  (This is NOT a teaching manual.)  Then if you typed some
 input files they could be sent to me on my [1,LCS] area.  I could run them
 through, do some touch-up editing, and send you the hard copy.  By the way,
 the output can be on the XGP or the Varian electrostatic plotter.  The 
 Varian does more precise printing but the XGP uses more pleasant paper. 
 If you are going to re-XEROX the copy I recommend Varian output.
 
			I hope this may be of use to you.

				Leland Smith